wwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrsstttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrsstttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrsssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrsssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttsssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttsssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttsssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttsssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttsssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttsssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttsssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttsssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuutttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuutttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuutttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuutttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuutttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuutttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuutttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuutttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvuuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwvvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvwwwwwwwwwwwvvvvvvvvuuuuuuuuttttttttssssssssrrrrrrrrqqqqqqqqppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqrrssttuuvvww